package com.ding.easycontroller.service;

import easycontroller.plugin.Plugin;

import java.util.List;
import java.util.Map;

//插件服务
public interface PluginService {
    void init();
    List<Plugin> getEnablePlugins();
    List<Plugin> getAllPlugins();
    Plugin getByName(String name);
    void start(String name);
    void stop(String name);
    void restart(String name);
    void config(String name, Map<String, String> config);
}
